(bir konuda) mahcup - Turkish English Dictionary